Generic web service wrapper for efficient embedding of legacy codes in service-based workflows
نویسندگان
چکیده
In this paper, we present a generic wrapper that enables the optimization of legacy codes assembled in application workflows on grid infrastructures. We first describe advantages of a service-based approach for job management. We then introduce our wrapper, that works at execution time, thus allowing service grouping strategies to optimize the execution. We demonstrate performance results on a real medical imaging application. We finally propose a new service oriented architecture of the whole system, from application composition to job submission on the grid.
منابع مشابه
Searching Toxics: A Web Service for Chemoinfomatics Workflows
Service-oriented e-science workflow has emerged as a paradigm for integrating heterogeneous distributed science computations. Life sciences also utilizes workflow management systems based on chemical information for accelerating scientific progress. We have developed an infrastructure of chemoinformatics Web services that make those approaches efficient. In this paper, we describe a Web service...
متن کاملMOTEUR: a data-intensive service-based workflow manager
MOTEUR is a service-based workflow manager designed to efficiently process data-intensive applications on grid infrastructures. It exploits several levels of parallelism and can group services to reduce the workflow execution time. In addition, MOTEUR uses a generic web service wrapper to ease the use of legacy or non-service aware codes. In this report, we present MOTEUR and the optimization s...
متن کاملA Service-Oriented Architecture enabling dynamic services grouping for optimizing distributed workflows execution
In this paper, we describe a Service-Oriented Architecture allowing the optimization of the execution of service workflows. We discuss the advantages of the serviceoriented approach with regards to the enactment of scientific applications on a grid infrastructure. Based on the development of a generic Web-Services wrapper, we show how the flexibility of our architecture enables dynamic service ...
متن کاملSGrid: a service-oriented model for the Semantic Grid
This paper presents SGrid, a service-oriented model for the Semantic Grid. Each Grid service in SGrid is a Web service with certain domain knowledge. A Web services oriented wrapper generator has been implemented to automatically wrap legacy codes as Grid services exposed as Web services. Each wrapped Grid service is supplemented with domain ontology and registered with a Semantic Grid Service ...
متن کاملA Service-Oriented Architecture enabling dynamic service grouping for optimizing distributed workflow execution
In this paper, we describe a Service-Oriented Architecture allowing the optimization of the execution of service workflows. We discuss the advantages of the serviceoriented approach with regards to the enactment of scientific applications on a grid infrastructure. Based on the development of a generic Web-Services wrapper, we show how the flexibility of our architecture enables dynamic service ...
متن کامل